AmeliaBooking\Domain\Entity\Booking\Appointment\Appointment A

Total Complexity 66
Dependencies 12
Dependents 7
Total lines 503
Lines of code 184
Logical lines of code 52
Comment lines 169
Methods 47
Properties 22

Methods 47

Method Rating Maintainability Complexity Lines of code
toArray()
B
43 20 41
setLessonSpace()
S
81 1 3
setBookingEnd()
S
81 1 3
getInitialBookingStart()
S
82 1 3
setInitialBookingStart()
S
81 1 3
getInitialBookingEnd()
S
82 1 3
setInitialBookingEnd()
S
81 1 3
getType()
S
80 1 3
getZoomMeeting()
S
82 1 3
setZoomMeeting()
S
81 1 3
getLessonSpace()
S
82 1 3
getParentId()
S
82 1 3
setBookingStart()
S
81 1 3
setParentId()
S
81 1 3
isRescheduled()
S
82 1 3
setRescheduled()
S
81 1 3
isChangedStatus()
S
82 1 3
setChangedStatus()
S
81 1 3
isFull()
S
82 1 3
setFull()
S
81 1 3
getResources()
S
82 1 3
setResources()
S
81 1 3
getBookingEnd()
S
82 1 3
__construct()
S
67 1 8
getServiceId()
S
82 1 3
getLocation()
S
82 1 3
setServiceId()
S
81 1 3
getService()
S
82 1 3
setService()
S
81 1 3
getProviderId()
S
82 1 3
setProviderId()
S
81 1 3
getProvider()
S
82 1 3
setProvider()
S
81 1 3
getLocationId()
S
82 1 3
setLocationId()
S
81 1 3
setLocation()
S
81 1 3
setMicrosoftTeamsUrl()
S
81 1 3
getGoogleCalendarEventId()
S
82 1 3
setGoogleCalendarEventId()
S
81 1 3
getGoogleMeetUrl()
S
82 1 3
setGoogleMeetUrl()
S
81 1 3
getOutlookCalendarEventId()
S
82 1 3
setOutlookCalendarEventId()
S
81 1 3
getAppleCalendarEventId()
S
82 1 3
setAppleCalendarEventId()
S
81 1 3
getMicrosoftTeamsUrl()
S
82 1 3
getBookingStart()
S
82 1 3